.ant-modal-header {
  border-bottom: 1px dashed @primary-color;
}
body .ant-modal-header {
  padding: 7px 24px;
}
body .ant-modal-close-x {
  width: 35px;
  height: 35px;
  line-height: 35px;
}
.ant-modal-footer {
  padding: 6px 16px;
  border-top: 1px dashed @primary-color;
}
// .ant-modal-body {
//   padding: 2px;
// }
.container {
  width: 100%;
  height: 70%;

  & :global .ant-modal {
    height: 70%;
    overflow: hidden;
  }

  & :global .ant-modal-content {
    position: relative;
    display: flex;
    max-height: 100%;
    flex-direction: column;
    flex: 1;
    overflow: hidden;
    top: 50%;
    transform: translateY(-50%);
  }

  & :global .ant-modal-body {
    position: relative;
    display: flex;
    overflow: auto;
    padding: 2px;
  }
}
